/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Clases;

/**
 *
 * @author DeLeon
 */
public class Pronosticos {
    
    private int ModeloOptimo;
    private Double y;
    private Double[] _Sxy, _r, _r2;
    
    public void Pronosticos()
    {    
        this.ModeloOptimo = -1;
        this.y = 0.0;
        this._Sxy = new Double[5];
        this._r   = new Double[5];
        this._r2  = new Double[5];
    }
            
    private String getModeloOptimo()
    {
        String regresar="";
        switch(this.ModeloOptimo)
        {
            case 0:{
                regresar="El modelo optimo es el Lineal";
                break;
            }
            case 1:{
                regresar="El modelo optimo es el Polinomial";
                break;
            }
            case 2:{
                regresar="El modelo optimo es el Exponencial";
                break;
            }
            case 3:{
                regresar="El modelo optimo es el Potencial";
                break;
            }
            case 4:{
                regresar="El modelo optimo es el Logaritmico";
                break;
            }            
        }        
        return regresar;
    }
    
    public double Futuro(int periodo)
    {
        return 2.5;
    }
    
    private String Pronosticar()
    {
        PronoLineal();
        PronoPotencial();
        PronoExponencial();
        PronoPolinomial();
        PronoLogaritmico();
        
        
        return this.getModeloOptimo();
    }
    
    private void PronoLineal()
    {
        
    }
    
    private void PronoPolinomial()
    {
        
    }
    
    private void PronoPotencial()
    {
        
    }
    
    private void PronoExponencial()
    {
        
    }
    
    private void PronoLogaritmico()
    {
        
    }
    
    
    
    
}
